﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;

namespace Sinacor.UI.Bovespa.Ordens.Model
{

    /// <summary>
    /// Classe de transporte entre View e Presenter com todos os campos da tela
    /// </summary>
    [System.SerializableAttribute()]
    public class ModelCancelamentoDistribuicao
    {
        #region Atributos

        private string _apelido;
        private string _cliente;
        private string _filhote;
        private DateTime _pregao;
        private string _operador;
        private bool _excluirFilhote;
        private bool _marcarTodas;
        private System.Int32? _codigoOperador;

        #endregion

        #region Propriedades

        public string Apelido
        {
            get { return this._apelido; }
            set { this._apelido = value; }
        }
        public string Cliente 
        {
            get { return this._cliente; }
            set { this._cliente = value; }
        }
        public string Filhote
        {
            get { return this._filhote; }
            set { this._filhote = value; }
        }
        public DateTime Pregao
        {
            get { return this._pregao; }
            set { this._pregao = value; }
        }
        public string Operador
        {
            get { return this._operador; }
            set { this._operador = value; }
        }

        public System.Int32? CodigoOperador
        {
            get { return this._codigoOperador; }
            set { this._codigoOperador = value; }
        }

        public bool ExcluirFilhote
        {
            get { return this._excluirFilhote; }
            set { this._excluirFilhote = value; }
        }
        public bool MarcarTodas
        {
            get { return this._marcarTodas; }
            set { this._marcarTodas = value; }
        }

        #endregion
    }
}
